three-leaf twill - German English Dictionary